• word of the day

    sardina pilchardus

    sardina pilchardus - Dictionary definition and meaning for word sardina pilchardus

    Definition
    (noun) small fishes found in great schools along coasts of Europe; smaller and rounder than herring
    Synonyms : pilchard , sardine
Download our Mobile App Today
Receive our word of the day
on Whatsapp